33
146
382
121
223
1810
139
192
45
171
50
464
55
34
157
181
22
73
161
23
204
68
1443
283
29
255
250
1504
434
14
32
375
127
165
393
51
124
8
205
107
142
1142
177
116
66
109
390
61
39
25
37