153
652
35
649
42
522
74
406
22
259
48
256
24
250
13
146
28
134
16
133
7
104
5
105
14
60
2
64
3
83
8
38
46