18
58
47
48
14
69
17
67
41
76
133
46
80
30
109
27
43
28
12
32
23
50
186
39
138
16
13
52
42
53
26
63
104
37
29
71
303
91
149
85
31
93
40
60