32
322
50
329
89
263
37
248
35
186
29
185
7
210
23
137
60
173
61
714
20
143
9
142
8
115
2
141
132
15
255
10
152
17
111