20
41
10
47
472
252
21
363
92
505
23
164
8
25
183
9
52
105
114
138
703
26
17
22
15
53
39
37
16
62
12
293
7
66
48
113
29
27
38
60
119
3
11
149
4