0
17
17
21
28
43
49
98
16
46
55
135