6
25
112
494
141
73
36
101
369
62
276
182
108
77
27
196
23
64
83
107
123
186
140
167
473
145
53
197
113
86
47
317
56
226
153
150
132
209
114
203
154
71
257
362
178
409
75
33
126
44
50
70
625
129
281