7
6
4
5
4
10
3
5
6
123
85
88
16
12
1
4
2
1
1
1
12
1
2
1
35
1
3
7
28
37
8
4
1
1
1
2
1
1
1
5
1
7
16
15
3
5
2
12
9
3
3
10
1
1
1
2
10
2
2
1
1
6
36
5
2
2
1
30
11
4
1
1
28
1
10
1
7
1
1
1
1
18
30
1
1
19
22
80
64
7
1
1
1
61
2
4
16
80
7
1
85
78
7
1
38
35
12
27
3
14
1
35
1
1
95
2
7
2
3
4
1
38
1
3
1
4
44
125
1
2
88
67
17
1
170
3