5
of.
9
5
11
4
4
1
2
4
7
10
1
1
2
3
4
3
3
6
25
2
1
3
6
2
7
6
8
4
1
5
136
524
80
859
111
152
50
45
40
485
135
235
366
128
102
27
14
15
47
28
21
27
19
130
10
257
72
18
101