120
528
3

1
10
1
1
6
6
1
40
1
48
1
3
30
1
2
6
9
11
4
1
9
17
2
1
2
120
2
5
13
1
8
34
10
2
1
18
1
14
2
9
45
58
24
1
2
6
22
4
1
1
33