12
757
174
24
78
203
30
122
191
79
50
114
103
370
235
185
508
42
152
112
689
456
53
56
64
661
230
194
21
88
161
32
591
33
20
28
115
266