4
9
12
21
29
34
56
58
69
88
94
