86 0
63 4
50 8
25 6
38 8
94 6
55 5
96 7
33 10
48 9
243 7
114 9
18 7
246 8
98 6
75 10
245 4
159 7
125 9
300 9
200 5
395 4
32987 34