6
39
38
16
14
15
3
5
10
56
1
2
7
12
49
29
50
45
93
96
284
35
131
86
159
11
31
71
122
75
46
30
189
67
103
23
161
120
57
227
132
72
54
147
25
28
74
182