5
4
38
13
17
8
10
28
34
6
16
54
47
46
18
31
29
37
57
48
44
22
33
53
45
42
50
11
25
49
40
84
36
43
32
244
106
128
24