61
25
59
511
292
350
53
111
34
60
58
115
26
40
39
21
77
103
37
44
101
91
36
74
141
55
23
142
9
185
133
56
18
510
5
95
120
57
82
85
10
78
162
92
50
28
22
15
227
20
365
62
93