107
646
165
536
35
424
62
329
42
270
56
239
9
180
24
170
28
160
70
141
15
130
7
102
12
96
13
759
91
88
3
84