33
22
31
43
40
17
25
90
110
169
71
113