594
51
767
64
131
112
39
244
89
28
415
132
182
201
67
272
404
292
53
325
23
143
579
343
230
1521
500
255
32
88
14
191
673
101
400
35
40
162
123
72
55
25
66
263
24
9
18
1415
179
1031
61
107
116
173
149