40
399
60
256
16
245
72
310
8
172
17
187
21
157
11
154
130
66
509
10
138
3
135
13
118
127
23
131
61
713
101
6
88
104