17
183
5
69
44
259
25
12
148
19
14
55
95
18
38
39
40
72
27
11
59
127
10
16
33
37
50
256
26
86
136
42
156
101
235
78
94
21
43
249
274
23
138
129
277
35
34
32
517