5
8
10
14
20
32
34
51
60
70
83
109
114
132
142
147
152
