35
879
20
31
39
98
104
157
179
235
361
128
90
184
60
142
80
152
479
71
318
117
89
50
12776
186
65
286
214
113
568
670