8
1
2
7
5
6
80
12
0
11
13
31
71
10
42
39
36
456
59
29
20
60
15
16
17
25
18
9
19
81
309
142
45
54
28
4
23