77
118
128
56
43
111
35
126
88
41
29
46
249
21
47
83
19
39
99
37
106
50
69
13
64
10
206
114
57
52
283