9
255
728
17
19
6
10
31
28
1
348
9
342
5
23
169
119
7
669
156
208
103
101
170
43
72
308
35
254
315
90
15
72
2
34
39
655
32
5
70
39
703
69
191
97
319
