25
5
18
3
33
31
12
1
8
68
6
34
2
9
35
137
13
89
0
11
14
523
19
28
17
65
30
26
96
7
39
48
46
43
24
40
21
49