15
36
52
9
46
4
21
10
29
18
16
30
17
24
22
26
8
27
6
19
23
104
44
31
69
56
43
45
50
39
47
5
25
38
35
75