12
20
15
63
86
27
43
15
28
44
22
13
26
18
26
16
77
17
166
119