82
31
34
487
4
20
35
7
34
112
17
18
23
306
20
14
40
35
34
29