38
19
23
54
31
59
37
38
333