47
87
21
12
16
5
4
9
3
63
23
27
2
252
22
13
1
24
11
7
8
35
15
6
10
118
28
60
39
33
19
497
121
95
56
115
76
44
132
85