120
122
34
11
7
40
22
17
36
28