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