159
330
64
271
59
177
19
172
57
218
25
38
179
35
142
14
134
13
88
11
125
26
113
6
29
110
66
509
18
100
92
8
97