6
51
10
21
14
22
31
9
92
175
35
59
17
39
33
25
19
29
198
207
37
54
280
128
49
18
234
58
156
28
34
863
135
48
60
81
27
57
176
55
101
50
52
75
24
42
67
40
26
141
36