59
101
7
36
132
27
213
283
85
89
362
24
33
407
203
262
325
56
224
92
313
141
52
72
50
639
139
552
293
127
217
34
212
710
175
115
35
323
99
4474
197
3105
41
324
177
642
271
277
218
83
398
94
222