20
17
14
12
22
48
37
18
33
16
23
21
11
5
38
112
55
150
28
7
39
27
8
15
145
29
24
13
45
53
25
1
40
19
3
109
35
92
4
281
42
88
6
2
26