20
14
102
39
25
21
24
12
43
34
31
19
50
232
26
35
36
5
164
129
10
37
23
7
33
63
18
13
8
22
245
15
47
6
38
120
27
46