5
13
13
33
30
63
41
22
18
31
34
44
69
69
124