10
10
16
11
9
8
7
8
10
25
9
8
15
16
10
7
5
10
5
6
5
6
10
10
3
6
13
7
13
17
27
17
4
9
16
14
4
2
2
6
1039
616
4820
15
22
19
25
14
24
26
9
16