337
15
1001
25
1230
287
192
169
61
213
104
81
175
15
255
110
143
224
31
535
551
77
1
93
297
108
5
192
54
591
131
107
1
22
1129
398
132
545
4
71
352
9
156
392
598
253
66
70
262
276
117
147
