671
+  415
122
+  760
247
+  445
888
+  916
709
+  265
216
+  401
85
+  326
276
+  131
794
+  570
594
+  611
127
+  948
396
+  291
83
+  138
397
+  138
296
+  887
291
+  376
40
+   21
349
+  740
69
+  196
773
+  466
307
+  240
851
+   80
128
+   64
898
+  576
404
+  111
498
+  256
269
+  412
101
+  778