12
8
42
29
13
17
58
10
25
35
23
9
24
27
16
53
52
19
47
44
20
72
36
75
57
41
46
40
49
50
33
43
79
116
38
31
39
26
61