1278
154
903
141
471
70
42
83
16
17
39
18