116
117
110
111
115
108
103
108
111
100
108
79
79
88
83
81
77
97
92
96
78
81
82
79
80
82
71
71
85
65
75
77
63
72
90
79
70
75
79
72
77
59
67
69
75
75
71
62
69
67
62
56
70
69
67
64
53
59
58
66
52
58
63
66
67
57
54
55
55
60
76
50
53
53
67
54
54
51
51
49
59
55
54
49
49
52
52
49
44
33