97
615
72
220
67
318
42
288
26
46
3
23
338
105
47
44
178
7
96
48
250
10
173
19
157
108
49
2
122
29
147
60
85