47
4
15
19
11
10
24
3
5
12
9
2
22
49
51
45
17
26
143
89
236
85
56
36
123
321
13
16
32
7
67
29
21
40
760
69
30
76
37
185
59
33
216
131