4
10
13
23
16
28
21
10
6
14
30
30
11
10
42
18
5
41
32
21