101
112
221
15
332
111
311
151
241
41
222
21
202
6
4
301
18
436
283
321
272
171
25
201
12
245
142
83
92
467
13