5
6
0
29
7
11
9
8
15
12
19
1
10
2
13
54
25
31
20
23
33
18
16
26
34
30
47
55
49
88
21
37
127
80
14
71
48
36