35
73
225
92
95
126
239
158
81
159
55
105
102
115
52
69
100
180
109
172
51
112
156
235
177
152
53
124
117
59
50
54
45
56
28
48
84
70
67
150
120
106
164
32
80
133
127
58
57
145
88
96