514
109
146
147
56
302
14
451
91
115
227
467
468
190
133
206
1807
114
785
321
100
170
208
243
111
919
583
79
81
331
70
579
365
116
42
410
188
210
94
99
106
143
77
29
24
80
87
26
92
25
50
36
144
75
256