21
3
12
7
4
6
16
11
2
5
1
29
33
13
15
10
14
36
8
27
30
9
43
26
22
28
55
39
40
20
76
17
60
23
35
25
31
19
18
34