20
19
7
8
18
11
3
12
74
43
32
15
58
9
16
2
5
41
22
23
118
33
87
98
29
63
25
115
77
6
69
30
175
47
76
24
51
10
158
68