48
32
6
254
149
193
21
59
3
1
113
17
26
15
147
35
143
49
68
269
199
118
25
211
55
53
260
79
286
101
191
37
69
14
1183
123
5
57
8
184
332
93
34
156
99
114
83
7
29
77
1328
44
189