75
51
200
78
74
65
63
54
51
43
35
32
31
104
89
69
51
43
32
98
84
76
72
56
53
52
32
79
76
74
64
62
52
51
36
32
32
31
95
85
64
45
42
32
84
84
73
59
54
52