139
156
39
48
59
82
159
153
148
101
138
160
183
159
51
56
177
160
179
108
134
132
167
152
82
186
181
128
39
54
109
52
180
147
51
183
171
164
307
155
151
312
14
66
149
171
171
165
71
104
82
176
48
179
100
135
135
154
145
83
141
54
159
143
165
83
154
153
178
151
64
82
114
67
159
186
611
161
195
177
162
61
115
114
82
67
176
164
143