8
123
23
54
14
11
3
36
5
32
12
82
28
1
51
13
4
18
9
37
15
2
113
6
42
65
101
46
27
0
841
10
20
115
1112
31
70
7
47