21
20
41
11
18
4
54
27
51
33
80
102
17
26
94
13
93
39
45
7
12
24
9
19
8
22
5
47
50
25
10
61
99
3
30
16