456
115
29
50
131
75
88
117
27
39
291
21
7
12
197
62
19
894
546
24
129
41
78
139
61
2
363
38
239
25
10
91
450
57
283
130
26
63
170
47
30
15
1101
258
374
84
28
18
629
225
58
46