30
28
21
80
26
45
12
32
50
23
25
7
81
57
38
11
27
69
20
22
48
33
17
34
77
4
13
19
65
8
24
18
44
35
16