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