9
40
29
13
16
24
28
77
52
20
25
42
47
50
35
14
115
10
15
32
57
108
45
48
64
8
56
12
69
63
58
19
33
30
34
38