40
483
100
401
102
367
84
470
28
279
439
29
258
23
54
204
25
16
159
51
149
79
143
5
13
756
139
110
20
124