2
20
3
0
121
0
63
59
945
36
10
17