21
22
71
56
39
19
10
25
52
26
5
47
24
31
12
13
14
60
35
16
112
37
51
15
55
27
34
4
8
1
17
18
6
3
9
127
123
36
491