25
0
24
18
28
15
16
62
47
14
17
29
11
21
13
78
42
31
20
26
105
75
40
110
89
19
8
7
39
107
76
22
6
129
93
72
51