46
35
16
29
81
110
42
45
26
48
58
63
49
55
34
37
27
43
100
85
116
70
51
83
33
28
92
31
44
47
36
23
38
39
19
8
15
24
18
64
65
13
68
78