133
70
49
40
172
47
65
388
155
295
325
129
149
178
116
175
138
135
134
96
51
261
74
109
119
83
132
154
157
43
104
182
45
267
73
17
15
64
54
14
53
29
71
68
82
164
237
107
238
69
52
158
190
80