83
63
54
142
109
144
5
46
56
93
143
74
122
66
62
64
77
137
140
156
1
10
59
60
61