20
10
66
42
34
24
26
171
38
9
159
13
53
28
37
21
71
169
19
31
2
47
41
106
90
32
101
14
52
8
83
23
44
45
118
643
211
54
79
75
3