63
45
79
55
40
111
68
92
31
250
60
174
133
64
69
54
233
65
90
30
39
122
78
62
118
143
93
114
125
212
74
207
95
137
188
27
184
110
33
35
231
38
119
58
172
81
160
135
105