6
20
18
20
23
10
17
12
13
8
18
21
28
39
30
29
12
17
22
9
19
13
32
396
14
46