25
54
78
5
14
74
27
29
6
41
31
50
21
15
38
43
22
444
305
55
231
88
47
34
37
30
8
26
16
23
56
32
28
35
186
17
24
13
33
131
83
53
42