53
539
58
25
141
208
147
410
415
114
135
60
67
37
124
71
109
100
43
119
47
421
472
110
301
65
188
14
18
243
69
27
21
29
106
210
116
115
62
202
23
17
99
177
24
219
94
81
282
7
28
305
197
4