230
313
701
110
156
73
133
24
116
314
399
122
98
37
148
172
149
160
144
207
86
34
473
218
346
361
299
72
30
40
45
188
96
250
150
119
58
41
141
145
81
117
183
46
114
246
64
36
155
49
185