410
17
92
582
30
63
478
64
24
111
449
238
50
74
168
42
106
3
21
1428
34
152
343
277
19
127
43
40
11
45
48
10
31
75
9
194
58
697
7
60
78
54
37
20
71
84