6
5
8
9
22
1
24
27
4
16
53
7
25
18
32
15
11
31
39
12
17
14
70
30
20
36
3
72
111
28
34
48
171
23
57
229
26
80