12
27
107
17
73
60
26
24
9
23