5
4
1
6
24
23
3
27
18
11
146
391
7
39
28
40
8
12
13
31
47
22
21
33
16
49
0
25
29
2
56
19
76
62
84
26
55
14