93
416
179
609
75
439
62
323
78
257
50
251
65
262
42
205
26
231
20
896
47
213
41
98
17
9
84
4
69
10
28
30
7
70