3
5
16
38
48
53
59
69
79
84
97
116
129
