7
32
4
5
52
2
470
23
6
34
466
14
30
8
18
3
168
33
323
19
1
77
15
53
16
12
9
104
151
44
0
11
28
37
10
25