11
122
161
61
362
201
13
465
10
312
14
15
112
73
16
111
5
6
121
272
483
29
27
961
573
242
361
492
12
342
8
421
7
532
402