262
198
31
245
62
35
32
163
25
20
12
204
37
50
147
607
152
66
144
46
61
15
78
73
103
21
130
39
121
363
127
2504
42
27
95
74
18
94
83
644
554
30
34
106
43
101
138
118
429
267
65
63
207
159
344