131
47
36
40
67
98
31
47
47
17
172
139
198
92
68