4
9
7
13
17
11
13
17
16
19
31
75
31
28
72