105
692
129
416
50
472
70
462
22
454
5
232
236
25
143
20
191
13
174
12
166
28
159
8
131
6
350
10
126
3
119
102