20
3
6
39
13
22
14
19
7
9
41
269
43
26
29
11
31
30
8
10
82
71
18
4
69
5
0
12
212
66
32
21
68
17
67
55
150
42