111
102
91
107
110
114
106
119
86
114
119
90
104
105
92
94
96
82
73
92
87
92
99
110
85
70
80
72
73
77
59
82
72
73
59
82
73
74
71
102
55
77
66
69
73
66
68
68
59
70
75
69
65
58
63
65
73
72
62
61
69
78
64
60
71
56
62
57
60
57
48
79
70
53
61
59
72
57
62
57
60
62
60
57
60
52
72
61
54
61