10
61
59
25
56
98
184
114
47
82
36
6
41
63
92
88
111
66
270
87
126
60
74
35
58
79
201
31
205
23
33
158
70
64
80
50
84
15
83
85
164
258
55
200
194
69
57
38
73
190
257
22
124