8
13
75
71
17
48
43
24
57
12
31
18
4
16
30
85
7
22
58
21
11
3
20
6
50
88
26
127
15
41
52
42
29
25
5
9
28
62
101
55