65
228
202
8
20
73
230
29
16
13
148
211
44
886
665
88
74
153
95
68
127
2369
67
165
96
294
392
352
89
138
277
347
664
119
21
30
92
177
335
91
43
39
58
209
71
618