50
126
95
143
53
125
108
82
122
120
109
61
305
46
51
47
109
115
51
123
106
127
110
82
58
53
57
56
300
133
112
118
100
113
116
110
57
131
53
123
112
47
59
56
48
123
132
124
117
125
50
123
136
108
100
128
355
129
113
126
116
128
82
166
148
314
57
50
109
325