24
67
60
45
44
75
29
27
18
46
41
31
13
5
9
7
6
28
159
1
0
2
3
15
79
54
39
10
16
26
20
106
33
25
8
12
36
78
4
59
32