25
12
3
10
32
6
63
13
8
7
4
1
87
39
33
106
15
53
52
9
20
0
105
2
19
56
61
14
86
18
43
26
70
34
72
37
46
69
29
103
24
261
42