21
60
25
38
26
347
257
18
57
256
180
32
91
12
10
57
38
13
39
28