314
599
163
83
39
26
99
469
148
8695
211
124
67
64
98
311
117
4054
88
47
71
52
27
86
77
21
43
60
69
552
107
5226
178
728
169
165
54
28
207
392
35
80
55
598
262
334
277
106
347
119
18
1398
91
48