3
2
18
17
11
14
28
13
10
6
7
71
4
29
16
1
141
79
52
0
23
5
12
38
15
25
26
39
57
61
42
20
110
355
54
47
43