98
42
38
65
41
36
70
166
48
258