0
5
9
13
17
22
25
26
31
33
39
43
44
48
54
65
72
73
90
