14
259
165
198
284
70
118
161
25
61
72
166
3096
33
109
16
174
148
392
4
406
67
71
253
55
87
1205
385
661
135
18
177
48
376
123
45
102
76
23
79
93
99
66
237
74
156
189
11
46
41
319
32
170
51
75