20
15
57
18
461
67
40
19
46
27
45
17
608
85
7
30
56
11
9
29
0
98
223
53
96
190
90
25
13
51
8
60
135
52
199
24
123
156
10
28
3
39
49
63
16
21
83