203
113
131
182
254
136
101
84
134
125
166
174
329
67
300
45
101
89
67
147
85
176
201
189
105
216
473
114
113
93
114
55
135
207
71
232
99
156
97
124
207
174
336
117
136
264
69
107
101
160
126
66
69
111
61
118
47
128
116
125