58
464
151
90
102
134
63
39
76
317
65
64
87
250
491
227
57
17
26
103
19
84
25
92
189
225
101
107
33
153
42
24
150
29
203
41
239
75
82
53
304
164
18
224
21
16
100
45
12
32
113
99