25
6
4
13
35
27
45
11
412
44
1
261
96
113
114
40
28
19
489
18
75
41
16
39
8
24
150
71
0
2
187
198
33
80
31
17
10
43
26
77
498
1755
23
1842
38
177
5
57