39
69
68
50
45
75
25
26
18
46
41
31
13
5
9
7
8
28
159
3
2
6
16
80
54
10
14
15
109
43
33
30
23
27
4
29
59
20
32