19
90
49
67
113
37
16
26
138
101
47
404
69
187
35
11
76
365
184
51
442
86
36
133
28
81
8
41
93
62
15
247
92
884
46
27
32
192
30
132
267
157
110
425
456
87
12
114
287