5
21
83
18
22
38
73
39
44
39
20
93
229
6
21
8
10
223
36
278