107
56
428
20
559
175
397
14
39
11
417
154
88
41
181
43
438
183
232
49
567
5
396
102
170
132
96
40
320
176
180
65
384
150
154
30
146
103
223
131