35
649
42
528
74
412
22
259
24
250
48
256
153
652
13
147
28
134
16
136
7
116
2
64
3
83
14
88
92
1,047
8
77
5
104
75