9
4
8
7
31
64
310
3
181
149
45
206
14
6
5
258
228
10
35
2
0
369
205
44
11
50
20
12
13
132
200
24
15
17
410
1
1090
133
22
39