33
22
32
43
40
17
25
90
111
169
71
113