20
23
15
102
62
17
48
2
21
39
28
38
14
36
24
46
19
35
34
53
11
29
3
52
149
43
12
32
18
10
9
5
107
13
26
4
7
16
0