230
79
106
78
114
206
92
229
217
228
460
116
38
49
195
168
324
60
34
156
129
136
33
76
81
225
77
277
83
91
17
48
103
570
43
205
64
52
160
101
95
107
128
173
113
86
26
35
140
215
53
22