212
89
189
8
346
599
313
18
63
139
143
117
123
9
367
153
6
9
306
69
844
2
81
21
901
5
369
2062
201
114
15
1578
158
592
866
39
192
407
322
302
224
723
1017
1
665
53
113
291
347
46
377
