13
6
8
30
21
2
3
15
36
31
22
19