117
545
105
434
83
513
89
226
53
255
65
456
31
287
99
283
37
210
120
197
20
144
11
131
56
147
28
142
15
125
116