141
6
39
64
7
18
13
142
83
14
52
22
36
30
34
39
67
37
143
102