20
147
7
42
8
603
92
178
30
28
117
62
69
60
91
29
17
41
80
278
27
302
33
40
21
11
73
323
26
133
52
43
223
45
47
2
12
79
6
124
22
53
203
1
4
39
118
71
103
96