56
136
78
85
20
248
66
137
30
49
32
93
34
295
307
112
55
9
206
105
140
92
42
70
159
86
19
150
464
60
1331
94
45
230
284
310
262
104
827
18
37
347
873
97
107
461
576
43
11
131
180
309
181
27
46
28
121