2
15
1
1
14
13
41
3
78
1
8
2
3
6
10
93
89
76
75
74
74
74
72
71
68
67
67
61
60
59
57
56
55
55
54
54
54
54
54
54
53
51
51
51
50