20
50
241
9
530
124
2
56
75
203
57
27
190
36
240
106
88
107
142
82
141
59
97
91
80
39
68
105
85
101
47
11
181
115
145
83
221
28
7
87
136
86
327
212
21
111
214
30
34
61
102
249