5
8
14
23
38
42
89
94
105
108
112
120
