191
93
58
8
98
117
4
72
94
30
10
4
5
2
16
16
233
73
57
6