9
3
27
12
5
1
11
13
17
2
14
8
4
16
47
0
25
66
29
33
26
10
50
52
41
19
31
36
82
67
21
28
6
99
98
43
113
86