3
4
10
12
18
25
29
39
65
73
75
95
99
