9
7
14
3
25
16
5
2
10
8
15
1
4
64
17
31
223
18
100
45
6
11
49
50
13
60
24
12
19
47
37
304
27
29
48
140