18
53
5
9
22
49
11
12
24
25
42
57
19
121
70
80
31
63
14
45
50
40
27
17
4
16
15
58
34
33
94
71
55
72
32
56
51
46
39
21
66
109
13
41