30
31
3
5
16
26
14
28
29
20
1
72
51
27
10
12
55
66
22
9
32
15
41
0
13
63
47
67
4
11
8
18
35
2
7
34
80