0
5
17
28
46
51
52
61
75
79
81
90
98
108
135
148
167
170
182
