50
10
7
77
3
85
20
46
9
6
15
18
30
82
63
14
5
11
13
56
23
59
17
34
25
36
52
70
61
24
44
19
41
29
51
35
47
8
86
55
103