29
510
21
464
26
231
47
233
24
33
281
23
189
49
167
11
225
12
158
13
207
9
139
108
10
103
66
509
6
102
142
8