20
86
12
25
69
19
15
131
4
41
58
47
99
43
8
53
71
54
44
17
27
39
85
42
23
70
22
218
183
110
31
195
46
265
147
10
161
30
115
98
103
5
29
34
68