77
56
14
34
28
6
48
36
52
20
11
29
80
69
39
40
24
92
18
55
99
97
26
2
44
94
33
119
139
110
38
76
54
53
8
57
118
74
16
10
41
35
45
63
27
9
101
68
81