25
28
30
75
79
224
41
27
256
159
7
40
15
65
6
32
14
496
14
78