31
207
577
123
1345
47
67
30
73
99
52
274
85
420
43
377
63
65
291
17
39
10
48
76
206
94
203
98
49
116
112
257
348
109
58
34
6
214
212
45
87
1428
313
103
13
60
74
40
71
53
216
57