1512
45150
64515
137088
44822
41706
29760
111540
34965
181390