55
521
109
438
49
421
102
432
56
379
25
233
38
255
71
249
36
198
74
202
51
196
0
3
8
149
16
146
11
139
111
18
125
79
570
118
119