122
173
85
315
72
537
36
132
20
311
83
347
50
239
51
262
16
187
15
256
43
153
13
183
58
164
9
17
136
68
395
6
7
123
14
115