8
42
2
2
2
15
3
27
4
24
4
28
2
21
24
120
5
17
2
3
5
22
171
880
103
525
103
543
120
637
97
492
8
42
2
2
2
15
3
27
4
24
4
28
2
21
24
120
5
17
2
3
5
22
171
880
103
525
103
543
120
637
97
492