20
4
25
7
36
11
37
8
13
5
6
100
18
54
42
247
14
67
212
78
17
52
3
87
49
34
26
22
68
38
106
56
15
40
92
28
71
81
357
173
55
169
167
399
132
79
103