98
32
10
35
76
10
4
66
177
19
13
19
96
16
21
2
536
37
84
53