5
8
15
26
30
33
42
45
55
58
63
76
86
115
134
163
