47
36
31
16
70
104
32
22
76
50
27
5
59
8
4
44
3
13
6
14
55
11
38
37
2
7
9
49
45
21
57
62
87
34
18
89
12