13
6
2
10
14
104
15
9
47
7
18
19
50
33
21
8
54
51
16
36
82
64
11
28
31
30
58
59
40
17
42
1
3
29
37
49
26
23
72