49
30
50
143
110
22
96
34
44
67
61
56
55
7
16
58
20
37
129
26
158
118
33
18
19
10
100
81
53
38
31
150
132
70
302
220
13
193
27
36
21
123
182
9
51