31
33
11
4
7
17
12
21
9
5
16
8
39
76
35
1
34
45
30
18
37
20
3
29
13
50
66
14
89
61
83
40
22
24
15
60
23
32
28
43
25
6
10
41
19
26