20
58
35
12
8
36
10
39
26
28
27
24
5
40
21
25
38
4
109
47
83
88
48
105
101
11
9
760
16
42
97
0
2
13
60
46
32
202
7
136
34
22
17