127
28
20
64
62
15
11
32
23
56
20
172
39
27
60
86