76
24
94
342
64
147
188
45
59
39
7
44
8
113
100
11
67
31
60
2