9
5
3
0
18
24
15
4
45
19
13
25
17
35
21
29
56
43
11
89
38
22
42
57
48
31
33
14
32
34
37
71
30
100
39
66
52
88
49
27
64