5
12
23
25
31
33
38
49
52
64
100
103
120
