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