25
37
31
56
103
21
24
17
10
29
15
16
80
0
12
6
1
9
2
33
41
47
18
11
7
59
54
36
23
4
3
62
14
139
5
72
67
55
27
92
28
44