177 158240
112 98372
46 61681
119 49795
91 65910
35 27520
48 41785
48 15533
88 38156
73 24463
42 4463
66 8536
26 14690
55 14542
12 4632
39 22819
73 14890
44 12115
99 16153
32 5818
22 13072
69 13658
58 8772
27 8103
44 10730
15 9853
35 8351
38 9356
76 9584
42 9554
43 9954
45 4727
23 4409
37 11800
53 5408
44 7395
31 8432
19 4386
26 5077
39 6343
27 3607
118 5412