98
155
40
89
61
33
42
13
7
57
22
21