120
2
28
172
1
152
592
4
22
44
1
10
13
7
10