4
5
12
10
527
53
7
35
9
8
26
57
71
34
366
41
27
921
30
18
55
98
51
354
66
96
36
134
38
251
39
523
58
20