43
104
36
59
18
55
35
19
56
33
16
30
17
26
24
34
38
12
27
11
83
75
52
40
32
47
21
63
15
203
23
20
39
49
22
69
78
103
93
119
70