20
50
23
17
19
24
107
53
7
22
49
39
40
20
34
12
41
21
37
21
12
8
15
15
29
14