5
7
22
43
47
63
79
84
92
98
102
123
