49
311
197
115
140
107
7
324
212
54
183
326
292
103
232
229
27
151
69
402
50
124
241
2
23
196
152
100
8
71
82
365
110
47
45
78
53
135
113
3
354
68
526
38
99
81
122
24
12
16
30
15
339
29
55
63
182
25
123
6
62