20
0
30
12
5
29
17
9
18
3
42
13
16
117
21
112
7
100
45
36
106
23
14
90
22
10
69
6
11
4
813
31
32
58
115
476
82
46
1