59
38
35
18
104
32
78
67
70
45
42
34
62
26
24
49
77
13
28
40
44
60
46
39
37
56
29
14
971
54
33
16
25
125
15
12
158
30
36
63
48
51
17
11