16
389
14
9
12
4
21
17
13
10
6
3
11
15
40
31
8
38
5
36
34
22
18
84
47
0
103
26
46
62
35
28
51
7
27
39