2
4
9
19
7
0
3
36
66
48
39
12
28
1
16
8
10
127
141
46
115
38
60
574
40
45
47
49
25
31
18
11
6
15
14
20
5
29
17