25
8
15
57
46
18
79
53
26
92
45
23
43
39
29
16
52
38
294
10
30
71
21
50
48
9
27
14
22
33
61
41
2
408
374