29
532
65
523
23
396
10
186
27
168
13
198
167
44
6
118
68
395
4
136
40
147
52
123
8
184
19
130
15
254
5
121
62
141
99