5
7
13
16
43
68
84
89
95
102
109
