247
749
77
460
165
283
199
287
48
249
278
1,048
55
244
38
167
32
148
7
149
28
1
97
17
54
3
84
2
44
4
76
6
41
37