3
5
22
29
36
40
46
61
99
102
107
