9
13
171
0
11
135
114
127
27
47
400
28
36
478
389
19
101
50
68
363
420
43
71
244
984
10
403
57
207
29
20
7
14
18
303
70
133
40
15
113
52
178
62
33
16
26
8
5
53