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