25
3
0
13
24
9
4
7
8
1
6
85
104
31
5
15
12
14
21
17
10
27
22
44
78
34
11
39
48
50
33
2
18
29
30
38
75