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