28
21
25
6
41
35
9
447
27
19
24
285
31
22
10
152
185
17
14
20
474
164
92
149
13
26
73
52
11
64
330
7
16
4
72
30
33
45
12
89
2
3
18