467
101
78
63
22
181
131
149
94
93
208
109
1188
269
222
258
191
42
217
250
96
35
272
19
92
282
8
20
155
285
66
98
32
265
15
345
45
129
24
79
47
58
114
29
965
75
335
596
209
13
51
31