20
4
3
86
15
36
43
37
22
26
33
71
141
226
44
24
41
30
27
214
72
32
208
52
101
69
74
18
97
21
70
169
19
47
115
82
49
109
118
77
191
113
55
110
10
39
62
89