7
5
14
140
20
394
174
18
72
55
224
322
71
213
67
162
40
175
398
51
1484
93
35
160
110
61
143
74
126
254
173
167
81
132
50
135
25
82
31
12
311
117
868
325
141
106
150
467
546
113
6
13
152
282
165
27
440
725