184
273
139
181
59
370
23
26
580
27
201
1018
1016
162
119
109
37
17
379
40
75
82
30
1343
56
239
76
38
22
446
141
87
96
80
408
175