18
16
59
189
12
67
34
19
7
36
54
21
53
74
33
102
25
47
158
58
31
118
32
108
79
24
124
40
48
68
11
50
9
17
26
101
83
56
35
10
39
37
42
15
30
57
166