20
37
14
6
35
10
11
80
12
27
64
25
52
8
62
28
59
29
48
47
16
4
3
122
92
51
76
21
46
9
41
7
26
42
55
171
99
124
38
221