35
649
42
527
74
412
22
259
24
250
48
256
153
652
13
146
28
134
16
136
7
104
2
64
3
83
14
88
8
77
5
105
75