13
18
8
3
32
648
406
248
296
293