28
17
16
58
50
73
12
8
3
26
9
44
74
39
47
48
29
70
33
45
22
14
21
109
13
41
19
10
18
103
5
4
40
80
91