9
0
1
24
58
18
4
25
17
23
7
45
10
2
14
6
5
16
13
29
20
86
31
12
42
43
15
38
28
66
47
3
11
77
41
67
19
8
121
30