758
21
143
82
101
1056
133
55
147
20
140
49
90
6
196
134
189
30
578
26
161
211
22
19
126
65
17
38
176
29
32
184
51
150
294
159
104
232
313
346
363
301
295
75
445
98
44
24
46
362
72
111