8
19
30
21
127
35
268
55
81
75
71
70