5
7
36
20
181
90
32
9
139
60
40
3
30
67
14
16
96
47
7
244