59
69
44
567
200
27
184
47
143
197
67
195
26
34
49
210
205
73
36
83
61
55
90
260
53
531
104
46
1085
79
96
178
112
10
163
387
24
522
472
136
70
188
45
62
48
434
241
496
93
106
155
227
218
31