189
35
810
151
169
122
225
781
10
126
23
155
536
540
712
113
147
145
1399
110
558
1035
117
21
515
382
177
183
92
56
89
126
602
196
673
849
97
826
511
74
107
141
375
1
1001
1105
3
588
577
12
322
83
87
