255
1
115
285
220
2
1779
98
95
112
615
972
110
109
697
249
294
197
108
202
84
215
309
70
377
318
106
384