19
32
177
109
810
49
57
68
48
36
39
14
38
61
168
40
4
18
45
215
55
73
59
258
26
58
35
25
264
203
115
13
52
88
102
47
5
101
53
251
183
332
29
43
44
107
105
76
34