30
55
87
32
22
27
37
118
80
31
44
28
29
35
24
8
14
9
17
79
78
113
39
10
43
42
58
36
26
46
54
60
34
16
52
111
18
6
85
45
13
57
156
12
66