20
18
42
11
19
14
6
28
129
37
106
78
43
8
16
33
7
118
41
13
10
60
5
100
44
15
21
22
95
32
69
2
63
35
126
103
59