375
132
127
136
396
319
419
132
133
133
127
131
123
138
126
131
118
134
123
121
135
115
114
116
335
133
129
115
135
133
120
504
381
118
428
816
137
135
128
123
131
308
82
148
143
125
130
26
22
26
23
26
23
26
25
23
24
23
25
26
3583
29
26
22
23
26
23
23
23
22
26
26
21
23
26