102
97
90
95
83
104
94
89
106
85
100
86
114
92
80
92
99
96
100
88
75
93
91
83
104
72
93
60
90
95
84
101
90
85
90
82
79
72
73
84
82
102
80
89
88
87
88
80
79
96
61
76
73
83
88
91
80
82
81
61
79
67
74
78
92
74
84
74
83
65
87
85
65
81
80
79
68
85
74
82
61
74
74
67
87
41
51
61
87
82
79
69
75
82
71
81
74
68
81
83
66
53
81
72
73
32
72
54
59
60
54
63
62
61
59
50
65
55
76
80
55
70
70
69
66
62
50
65
64
50
63
62
51
65
48
54
63
63
68
75
59
65
70
56
58
63
77
63
72
50
65
53
59
60
65
72
54
73
60
53
70
60
46
68
74
58
46
35
56
57
58
52
57
51
57
62
56
75
55
53