21
5
51
16
13
80
28
10
18
23
14
30
17
26
35
64
19
20
29
38
36
56
43
89
74
54
108
27
73
47
9
8
195
102
32
25
12
61
172
57
22
42
31
24