18
3
4
9
23
26
11
111
25
14
27
8
17
98
10
47
86
64
32
22
36
37
108
79
5
20
16
43
15
19
6
45
2
67
7
38
42
70
0
13