8
9
140
12
86
16
1
7
114
35
194
306
130
