36
18
25
58
42
31
29
34
300
121
112
139
107
27
35
19
39
620
24
80
30
83
26
46
53
16
41
60
47
69
126
20
40