7
440
193
66
26
53
31
131
209
54
47
194
70
214
69
89
84
179
87
144
51
38
92
166
223
55
260
35
108
420
83
717
447
297
42
129
73
76
212
154
115
139
21
95
332
879
240
65
210
45
169
126
22
90
125