61
16
139
37
10
51
198
172
227
271
77
321
91
38
988
28
131
87
97
32
67
49
178
26
27
103
417
114
500
30
109
13
66
50
44
22
41
89
128
241
219
152
127
54
282
52
249
121
106
181
45
57
158
142
90
320
319