16
42
81
44
188
35
129
17
9
62
619
45
70
20
123
23
7
12
14
50
363
388
168
26
642
67
64
69
623
220
165
372
154
143
412
418
34
8048
179
91
32
128
18
55
114
57