18
15
13
107
2
9
12
8
5
14
26
31
4
3
15
10
5
28
16
16
16
2
5
23
14
6
17
18
518
7
5
21
6
7
21
17
9
6
8
7
44
8
0
19
7
26
4
17
21
47
5
18
9
9
17
5
22
9
6
25
8
11
15
12