60
55
26
87
121
338
37
83
229
636
230
170
97
120
32
754
44
558
1248
741
596
116
106
302
191
84
173
94
544
151
88
35
132
107
316
235
284
39
430
265
140
105
585
43
290
122
146
337
17
14
110
153