350
988
143
284
1757
222
1846
778
194
67
551
580
144
60
326
10
28
156
744
295
156
8
14
98
376
716
21
30
598
1097
107
95
60
10
301
25
208
105
849
6
144
161
280
35
27
302
1484
6
1
21
31
20
11
7
30
21
509
36
392
136
66
1
304
3
26
180
182
37
672
38
359