12
10
47
5
19
142
3
1
85
2
14
8
48
15
6
21
54
33
23
26
29
25
36
22
17
24
28
40
13
4
39
7
76
0
68
53
11
32
530