3
7
17
4
11
1
27
12
15
6
21
23
15
24
50