0
16
27
31
48
55
58
70
90
103
112
135
141
144
145
