654
85
66
167
112
63
62
127
15
195
116
26
542
16
42
200
177
81
56
57
219
158
50
51
157
143
265
33
230
21
80
203
346
61
115
138
9
25
47
221
274
277
187
376
113
34
213
24
141
295
435
522
69
72
172
86
109