104
56
160
79
15
74
219
10
4
12
9
9
4
28
16
28
19
21
65
198