4
9
8
13
17
11
15
17
16
19
31
75
31
28
73