11
35
19
75
63
58
55
111
10
4
17
16
103
33
14
15
28
96
46
26
34
20
22
9
27
47
43
21
29
52
13
8
40
44
30