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