80
46
25
111
20
59
26
16
15
29
20
6
23
6
21
73
24
23
39
77