23
69
38
39
29
31
25
43
30
52
33
32
57
50
18
15
14
37
13
105
21
95
26
87
61
46
28
116
44
83
47
85
22
56
101
109
68