6
18
78
209
58
42
49
181
338
36
113
193
25
55
90
50
34
70
83
44
110
67
28
63
286
77
48
60
52
47
161
21
24
59
17
115
68
99
32
29
45
218
62
101
135
104
73
81
56
69