87
42
93
101
59
79
33
43
19
30
26
96
124
140
65
73
286
183
88
195
104
151
51
215
67
37
57
143
62
47
24
17
52
40
91
60
103
293
29
77
234
135
21
443
82
173
565
39
76
48
61
179