58
45
9
49
29
31
36
39
14
13
54
35
144
27
59
23
24
48
26
52
17
106
43
37
15
42
32
28
19
65
47
25
22
18
71
11
40
101
38
62
118
50
53
98