28
20
19
21
25
51
17
11
24
14
31
26
5
50
10
15
53
13
23
66
12
43
80
37
47
30
16
57
29
101
109
22
8
9
34