14
70
99
128
119
52
214
41
470
92
17
152
26
31
191
72
39
164
247
76
44
27
13
733
423
185
162
40
51
57
199
220
107
93
18
84
787
106
1003
29