50
42
24
9
48
85
69
17
29
91
18
20
21
1397
31
46
16
15
35
25
23
11
64
52
27
26
19
65
32
28
14
62
59
76
38
8
47
37
88
34