30
28
26
8
4
2
5
7
21
9
2
1
7
10
31
3
38
12
15
85
87
35
1
6
6
3
40
9
13
3
48
3
3
9
3
19
1
8
14
2
7
5
9
10
13
9
1
20
11
2
7
0
8
12
15
1
8
1
3
9