39
51
25
8
40
2
24
6
21
9
44
11
47
26
33
7
19
55
12
34
13
18
78
159
3
10
57
81
14
1
32
118
43
28
53
36
4
16
75