70
346
129
642
81
401
107
537
62
310
126
636
160
899
163
831
156
790
184
933
180
954
175
872
170
847
156
789
83
410
2
15
14
63
70
346
129
642
81
401
107
537
62
310
126
636
160
899
163
831
156
790
184
933
180
954
175
872
170
847
156
789
83
410
2
15
14
63