41
40
142
33
602
16
67
99
71
61
169
7
650
16
105
12
37
63
18
15