30
660
19
20
51
17
54
43
28