2
20
5
1
31
26
10
2
6
1
10
2
5
4
4
9
1
25
6
0
2
9
3
1
20
15
80
6
2
22
0
3
14
60
30
47
16
14
8
5
13
9
4
84
7
11
15
4
0
7
7
26
7
3
30
7
11
3
6
10