5
13
21
29
36
43
62
83
98
102
113
118
