57
76
33
90
75
110
55
62
72
300
30
37
114
46
67
101
50
19
40
125
29
16
54
59
71
26
69
42
137
127
41
236
97
56
60
44
85
158
36
43
49
113
138
47
404
35
86