40
18
31
43
27
20
52
29
28
44
53
97
25
26
122
22
38
56
37
34
17
23
55
219
280
60
45
84
144
39
46
64
36
154
109
76
80
32
599
49
30