2
5
13
43
36
24
60
16
25
39
9
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