989
37
65
218
189
10
426
28
41
220
63
40
38
1047
481
54
103
19
14
143
219
979
24
32
87
389
31
1107
34
7
36
12
92
229
114
312
22
166
68
35
640
247
61
123
5
1058
78
544
73
83
197
140