10
13
114
11
25
15
64
17
68
31
57
36
16
43
39
109
51
34
225
247
35
155
92
140
177
102
287
242
47
243
144