26
25
18
19
27
23
16
64
168
40
12
38
82
44
49
44
53
27
55
78
46
73
50
263
113