6
2
21
20
27
32
67
12
26
33
44
35
14
48
40
47
216
11
57
49
151
125
105
53
92
118
62
45
80
321
56
39
170
127