4
4
9
3
1
2
4
69
6
1
1
1
5
215
816
1
1
12
18
1
48
1038
25
312
59
1
3
9
61
1
2
42
2
2
18
106
52
4
4
1
25
1
31
13
28
60
1
2
87
1
55
4
6