9
15
26
28
6
13
2
0
30
29
37
5
22
24
42
4
16
17
128
69
8
62
76
20
52
19
10
45
23
34
12
1
32
49
99
3
7
85
21
36