152
131
156
133
10
250
56
24
15
27
35
1
42
22
7
46
112
260
38
98
243
464
16
32
76
13
244
54
148
80
23
2
11
44
127
79
5183
37
182
68
456
854
83
18
153
407
143
40
625
227