23
66
142
180
37
139
38
90
14
6
24
3
8
4
9