5
13
22
27
33
35
45
53
60
65
74
77
81
89
92
101
107
134
164
176
