5
9
11
16
20
37
44
56
86
92
95
112
