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