25
8
17
26
30
86
37
35
57
27
9
7
10
14
18
22
6
31
24
53
0
4
13
15
5
1
2
3
109
12
68
16
42
47
29
33
20
48