91
96
194
164
92
352
197
124
49
42
141
139
26
384
24
72
35
57
16
27
221
415
64
29
20
87
79
113
18
107
714
176
5239
51