15
20
2
4
24
47
18
42
12
9
103
39
90
51
26
66
27
36
30
22
17
2
20
5
44
47
29
37
29
28
18
79
24
39
3
25
34
38
40
13
11
18
40
46
29
33
17
36
74
38