16
31
6
5
17
12
19
1
33
22
3
18
40
2
38
4
13
10
11
9
14
15
7
21
42
59
23
35
34
24
8
30
25
76
29
37
28
54