9
2
307
587
32
119
67
7
31
31
322
424
59
8
173
2
78
12
227
131
513
32
21
12
20
9
124
52
248
25
38
25
111
7
1
650
130
26
24
17
967
186
0
81
152
