20
15
6
9
54
55
50
32
84
23
22
35
58
33
37
86
10
7
63
13
31
220
56
34
40
64
17
47
69
85
59
75
11
91
174
46
44
36
124
27
95
14
53
16
18
232
150