262
1641
68
76
51
249
47
52
94
96
44
17
141
156
123
146
193
28
35
154
24
36
37
18
14
118
26
75
204
279
196
34
62
283
183
9
67
286
72
652
40
25
60
84
105
46
38
172
248
273
140
49
87
436