44
35
236
188
135
433
134
109
112
62
59
128
209
90
320
115
283
68
60
102
77
168
377
252
75
107
735
265
1176
16
84
48
25
52
85
310
169
101
157
272
193
53
61
197
66
124
406
33
105
32
133
23