620
482
46
233
99
176
122
124
284
145
175
223
135
212
34
94
228
28
77
143
75
307
43
493
324
192
60
236
147
296
63
62
181
107
89
91
106
696
184
32
399
382
84
128
231
149
36
632
56
49
167
179
57
93
48