25
0
14
8
7
20
16
13
28
17
96
12
15
39
3
10
57
24
18
41
46
19
40
22
9
55
53
11
67
33
133
81
126
31
391
224
66
77
84
104
6
92
70
47
72
85
75