23
9
20
17
5
16
18
26
50
37
104
28
21
42
8
13
30
32
12
29
43
11
3
14
27
54
38
44
33
36
19
80
2
25
40
93
35
41