13
4
14
30
32
10
7
12
6
24
11
50
16
46
27
43
38
18
33
76
35
25
57
79
22
17
53
110
45
34
63
56
42
28
75
54
59
21
47
52
44
121
132
91
80
66
176