102
105
57
162
42
79
15
78
9
9
28
16
29
21
65
199
79
9
391
204