18
9
15
3
28
11
8
28
27
28
51
31
36
19
29
9
45
40
56
21
46
19
12
30
2
13
8
7
7
6
47
8
35
38
2
3
56
11
36
6
31
10
24
2
24
40
41
41
27