3
7
279
41
44
25
116
180
94
27
48
28
102
637
340
122
49
76
46
38
54
31
43
58
51
2026
56
26
45
47
52
61
50
35
33