9
16
24
14
65
11
259
157
8
46
50
294
74
261
106
23
26
211
64
286
127
37
19
97
18
15
95
137
28
240
1363
51
58
40
180
77
44
159
10
128
197
320
613
723
435
39
36
112
43
57
254
154
625