33
110
345
212
161
73
115
9
133
44
16
183
87
81
31
244
40
49
140
612
229
220
576
196
200
69
119
77
159
117
22
255
101
122
195
45
428
169
90
189
217
17
231
14
218
99
633
215
198
154
66
237
151