25
13
10
15
9
24
32
57
47
108
45
48
14
64
8
56
12
69
29
35
20
63
58
19
33
30
34
38
41
75
18
28
17
51
78
16
23
40