358
16
93
299
137
183
21
97
17
18
12
128
2180
68
426
590
215
190
29
24
56
6591
27
450
22
2297
43
682
15
4366
55
113
46
159
140
25
138
106
73
44
65
52
69
14
38
32
349
34
100