6
21
14
57
28
12
471
23
20
35
17
13
3
18
22
4
7
16
2
15
19
25
101
9
37
26
27
10
29
225
172
74
33
39
0
53
8