9
12
7
8
16
4
17
1
6
15
50
10
9
19
15
35
28
7
8
11