12
23
29
33
41
59
61
68
73
82
90
