3
12
1
23
51
22
15
10
19
32
7
68
40
29
11
6
4
27
5
17
21
50
60
13
30
72
9
33
67
25
28
8
52
37
14
16
45
57
18
20
111
24
2