9
260
53
60
7
42
24
13
16
38
57
63
102
27
354
26
34
81
496
74
11
17
86
48
218
127
40
54
15
4
66
51
62
41
64
103
479
50
18
23
36
3
19
43
275