0
12
24
18
3
22
18
16
23
20
16
54
32
28
18
21
348
119
5
30