247
495
40
236
119
574
71
70
11
86
17
103
69
25
29
110
75
197
407
38
225
241
82
19
173
143
244
45
62
113
89
8
30
485
32
36
136
77
387
289
48
68
63
206
57
293
31
24
87
4
194