15
45
6
57
50
9
12
33
4
7
16
0
29
11
20
32
14
19
34
18
10
96
101
43
8
1
26
2
21
5
47
23
24
121
49
17
31
71