16
20
19
21
31
23
41