159
+  842
680
+  276
53
+  102
538
+  829
690
+  620
706
+  783
486
+  814
459
+  576
431
+  714
383
+  897
556
+  805
81
+  278
820
+  863
386
+  551
219
+  348
212
+  784
443
+  150
559
+  236
259
+  150
947
+  665
492
+  881
10
+  654
470
+  312
63
+  641
250
+  298
552
+  100
146
+  658
883
+  216