82
8
30
65
189
32
45
343
94
147
45
59
39
8
113
100
11
67
60
2