43
44
77
25
31
7
29
20
30
46
18
24
12
22
21
17
33
80
48
4
41
26
28
32
42
47
37
57
49
36
27
58
35
16
72
55
110
106
39
34
71
14
11