17
120
33
60
22
106
9
81
28
11
4
35
28
43
30
32
5
12
0