29
8
39
1
30
14
23
10
12
19
3
6
9
24
319
5
45
20
19
43
9
86
15
44
10
25