25
7
1
34
4
9
2
8
5
6
26
13
12
3
103
54
36
29
78
77
18
19
16
15
41
614
102
110
53
396
174
31
28
133
49
67
51
32
14
10
50
60