20
41
13
18
45
15
21
54
11
43
33
66
26
42
25
17
22
12
31
88
58
73
52
39
24
62
67
191
48
68
46
181
156
110
19
30
84
127
70
9
23