3
5
13
43
36
25
60
16
39
9
24
28
14
27
17
57
23
29
52
19
47
45
20
72
76
58
75
41
46
40
49
50
33
80
44
116
38
31