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