29
342
23
340
15
233
30
262
18
227
11
164
10
136
17
139
94
3
128
46
496
4
113
6
98
130
9
112
8
89
80
90