2
3
1
10
191
4
72
97
15
177
115
28
16
11
93
7
16
112