36
18
25
58
42
31
29
34
300
121
112
138
107
27
35
19
37
618
24
77
30
83
26
46
53
16
41
60
57
47
108
40
69
118
20
81