6
53
143
110
61
60
38
14
45
26
86
105
63
295
28
93
87
24
95
20
73
195
123
373
251
19
90
54
629
57
136
44
62
21
8
202
466
50
67
22
300
418
474
164
92
149
18
163