540
67
60
82
260
355
129
214
258
97
117
283
281
71
223
76
90
15
226
470
57
1467
50
256
401
101
178
180
5
68
23
56
20
21
31
144
98
94
43
32
722
147
111
69
48
269
52
41
84
55
42
39
81
462
236