49
82
559
88
98
197
53
10
43
77
84
38
181
45
66
205
218
23
18
21
39
56
19
131
25
44
59
62
68
95
106
15
58
103
57
54
115
37
28
29
85
26
63
48
116
92
303
47