46
96
36
232
638
19
23
7
71
32
52
22
32
23
36
71
90
29
165
2