176
21
188
28
296
25
397
45
248
21
590
43
652
67
576
43