3
9
12
4
6
7
11
5
21
22
24
37
54
18
34
32
19
8
23
0
68
17
20
38
13
1
16
14
43
111
25
79
31
27
35
67
10