93
435
179
631
75
476
62
333
78
271
50
258
65
280
42
148
26
232
47
229
41
99
17
87
9
81
4
69
10
28
30
74
7
70