91
43
29
28
61
21
8
39
77
26
15
45
79
13
27
9
22
17
23
14
50
36
53
4
24
6
48
1
33
3
139
46
55
81
83
65
42
12
11
5
49
52
32
34
75