20
12
14
9
5
26
149
21
25
36
105
29
11
28
18
204
34
4
27
15
38
33
40
7
46
8
19
31
6
54
48
215
24
59
30
22
1077
111