127
39
6
14
1
20
37
48
52
23
44
15
21
59
31