10
13
13
19
22
23
45