3
9
66
94
177
19
13
19
96
9
16
21
2
536
37
84
53
44
3
248