10
93
37
6
6
12
4
32
25
61
45
25
57
26
161
288
61
81
16
74