158
38
65
34
14
9
42
77
28
18