7
173
6
15
46
19
10
5
8
17
13
11
55
43
0
26
4
34
23
120
162
42
41
53
37
466
54
78
247
79
88
57
52
200
59
113
75
364
214