797
36
33
730
234
177
273
226
132
85
160
432
49
114
784
58
145
59
116
42
10
198
37
164
597
326
393
150
125
386
12725