22
30
71
35
9
51
50
57
27
17
85
13
32
41
40
20
29
31
21
7
26
24
19
43
93
23
104
39
36
44
61
15
37
18
162