20
8
109
3
14
35
21
24
25
16
22
18
23
116
33
58
172
13
135
81
9
50
5
44
37
19
6
34
38
102
85
54
2
59
7
4
31
10