3
944
71
61
182
102
22
65
56
32
99
298
96
140
174
84
57
74
59
25
26
186
36
14
231
46
9
35
69
17
123
165
122
157
109
41
715
39
38
90
171
54
353
133
31
24
15
20
58
189
2
27
103