9
44
16
24
142
50
40
190
29
33
66
41
58
123
143
257
128
178
138
237
54
113
239
43
22
85
101
56
180
130
285
62
107
84
147
53
340
26
30
264
254
64
133
533
139
260
232
155
63
325