3
10
18
23
26
31
33
40
50
72
84
85
116
