77
72
150
10
107
31
70
269
74
48
34
9
116
18
198
56
249
133
54
684
29
173
91
98
67
671
346
275
986
85
49
57
64