0
2
4
16
18
14
54
40
28
7
19
11
10
46
13
3
17
47
29
6
8
5
21
104
25
90
20
45
41
42
31
101
78
67
37
43