5
7
10
16
31
43
48
65
74
86
