96
640
58
356
56
144
72
340
87
257
77
439
59
410
75
269
22
268
16
266
62
250
24
310
38
378
231
41
226
61
738
39
229
141
27
230