12
7
6
15
5
10
32
8
20
3
31
23
1
4
17
2
58
26
14
42
83
73
51
9
21
130
69
18
41
0
50
11
384
46
101
127
29
35