50
41
48
29
26
39
55
11
46
12
42
76
21
37
34
38
81
14
13
10
30
23
1
22
305
40
25
80
31
56
5
9
8
20
17
47
96
58
52
62
45
33
75