20
early
8
14
15
18
32
12