9
69
7
48
21
27
4
77
17
10
14
16
28
5
2
1
23
45
11
6
15
47
31
39
58
68
82
37
8
29
19
30
12
34
20
18
0
117