25
0
16
10
14
7
2
1
8
5
11
17
46
23
55
4
33
96
29
30
28
38
43
19
24
13
109
39
22
27
6
35
21
63
95
244
69
73
154
40
47
60
180
26
87