141
356
10
810
387
173
405
59
79
395
96
36
659
29
27
48
58
44
47
195
62
129
72
41
40
266
540
76
779
461
35
38
124
88
121
351
42
213
57
279
37
33
182
54
111
237
63
403
65
28
21
295
89
34