49
14
4
3
11
1
50
21
8
23
2
22
6
10
39
35
16
34
28
30
45
25
75
33
29
161
19
385
318
62
78
99
126
333
55
54
1292
24
131
163