29
0
22
28
1
62
19
17
14
16
40
33
34
92
124
81
51
47
132
123
37
80
115
3
60
2
125
113
212
148
230
216
169
190
152
245
197
177
403
208
204
191
284
384
563
229
164
295
310
196
671
345
397
215
228
173
240
380
176
147
194
244
154
385
433
179
227
261
213
352
193
144
257
328
185
283
255
683
221
278
198
1058
597
640
363
404
299
241
214
836
672
770
666
1331
5
729
712
714
918
454
587
495
341
854
410
376
1141
801
415
1101
700
602
571
527
598
859
382
1138
669
764
741
1658
790
387
1002
585
1351
782
1198
1470
6
1028
1422
883
1414
2848
690
1338
896
2297
1206
1186
953
1207
2004
428
1534
1495
4
498
2016
343
2232
2769
1887
2446
1906
1919
2423
1133
2244
2581
3176
1600
3168
1715
534
2904
1678
1478
1336
3062
2541
443
765
2509
550
1344
578
3252
3192
826
5131
3913
2641
1638
4154
2034
1471
1311
1288
497
445
430
466
540
636
1245
2344
1036
1983
2079
1217
661
939
687
1381
809
961
413
1020
752
2696
1326
761
1026
1474
545
900
1224
945
1151
2394
738
728
1266
3051
1375
1440
1284
668
932
3477
815
576
773
1500
1438
589
607
492
691
889
866
1524
1467
1390
756
3355
1171
1056
1113
833
1177
1062
623
1204
577
818
644
1187
1413
618
604
1346
841
876
789
1324
561
606
2496
867
1096
2328
823
1386
1192
1320
2514
673
723
616
811
1185
937
1457
912
753
776
713
704
1116
629
1956
3362
1854
1559
3065
2143
1125
1946
1205
1162
694
828
814
4586
911
1197
871
1119
947
1738
1603
1274
643
899
748
628
2050
688
599
1089
956
1131
898
541
2999
7
944
1082
980
949
842
2624
1293
1490
1254
1730
805
1372
1068
1142
1550
1364
1210
963
1756
892
747
757
970
655
847
2186
2484
1128
1446
1073
1746
1211
1741
1179
774
1577
2862
1012
1046
1045
846
1188
1239
1553
1242
1059
2095
796
1521
1692
1540
1476
2187
2355
1004
923
652
707
822
720