83
56
19
151
23
85
97
770
581
196
107
283
10
511
2
577
105
85
155
145
1
177
3
597
1105
74
804
382
540
633
121
679
810
151
588
126
446
515
183
442
141
567
113
1035
635
97
117
781
18
189
375
558
130
