20
87
59
13
30
18
12
99
28
14
47
24
58
34
44
69
17
80
35
74
10
23
6
29
9
15
19
64
57
129
38
88
37
96
224
11
183
42
8
146
25
52
142