12
54
77
110
78
25
156
72
34
63
37
31
35
48
84
47
57
27
32
21
51
42
60
41
68
28
44
62
13
83
80
22
65
24
26
30
103
43
33
66