132
468
214
343
114
408
199
620
165
374
83
613
173
444
62
337
130
327
1
143
74
324
102
112
86
325
21
234
117
280
51
270
40
294