4
5
12
23
19
56
7
75
63
117
72
62
12
7
75
401
21
118
28
25