10
1
8
7
0
16
4
2
5
11
25
12
29
20
17
23
9
26
13
53
18
28
15
68
39
21
14
36
6
19
55
43
41
52
101
150
88
50
89