16
55
9
37
18
46
24
17
28
92
4
110
200
52
162
15
56
350
104
62
44
208
27
20
188
694
47
2169
35
434
79
462
82
217
977
195
80
14
23
32
54
22
43
436
365
36
61
34
74
67
119
38