7
12
141
14
13
34
5
10
6
4
71
1
2
52
3111
1511
2521
2602
408
1050
39
36
441
21
191
20
462
32
17
44
15
23
22