72
57
55
98
403
104
109
58
139
371
71
197
37
274
52
48
192
9
726
441
233
120
42
163
118
497
695
67
674
1205