43
129
150
62
35
143
119
4
21
47
29
56
158
25
3
75
95
208
9
40
20
12
14
80
175
18
60
85
26
142
15
6
78
135
33
67
146
42
185
92
84
30
101
22
57
161
52
132
39
32