4
14
123
186
72
59
407
215
113
61
391
139
10
218
99
129
296
151
89
128
165
78
224
8
203
6
203
109
16
122
120
500
151
65
74
167
410
129
201
349
80
121
215
46
86
486
120
128
451
24
155
224
55
