13
45
15
11
38
82
31
6
5
29
22
9
25
16
28
23
24
35
42
19
7
14
47
51
17
4
2
8
32
30
75
919
56
52
59
566
46
40
70
41