752
675
91
52
79
72
147
112
155
197
67
71
351
37
76
42
301
179
1295
208
57
194
38
70
137
28
59
264
174
159
123
27
296
12
243
49
44
97
125
29
182
54
80