25
43
41
34
28
23
49
31
44
46