37078 0
99782 14
65677 8
137279 14
197607 40
116084 24
355555 63
60429 10
251280 45
92555 13
81077 14
87856 14
49231 3
58727 7
41132 3
83657 8
70976 12
159452 28
99201 22
91958 8
172484 27
120581 20
147877 16
180034 36