0
1
28
53
71
42
74
48
146
170
123
90