251
35
41
16
51
10
5
24
31
57
6
4
34
3
171
29
46
2
13
14
143
11
7
40
12
21
85
47
27
23
43
39
54
22
55
62
1
28
9
69