21
29
140
15
105
5
3
45
37
20
422
22
54
16
28
18
7
75
40
25
27
6
26
10
202
11
24
92
42
19
152
12
53
30
159
55
9
4
14
73
32
2