58
17
20
106
78
31
111
57
151
41
14
99
5
50
26
108
72
63
42
25
18
12
19
27
7
22
8
168
44
9
56
46
16
122
102
47
40
11
10
13
6
23
30