25
103
12
2
13
16
16
1
8
4
23
6
22
10
7
7
1
17
19
35
6
29
18
11
26
18
22
11
33
33
9
3
18
18
14
2
38
42
3
1
10
23
8
14
20
6
11
9
26
2