9
474
78
56
30
18
12
27
2
10
14
25
4
7
0
5
29
45
42
101
54
16
23
57
11
3
1
8
13
19
79
20
40
17
38
37
6
39