103
36
75
110
134
153
275
58
68
193
80
42
162
215
20
12
125
455
1976
212
55
190
99
93
92
113
67
105
197
190
41
105
330
280
64
57
371
81
162
190
80
111
132
134
66
29
62
67
64
113
617
147
64
69
161
64
68
122
280
85