81
546
47
485
71
505
35
349
45
262
78
54
22
177
11
29
12
168
61
714
10
180
50
36
15
142
1
19
126
255
8
133
7
124
4
118