6
2
22
20
28
32
21
67
13
26
33
44
35
14
48
40
49
216
11
57
151
125
105
53
93
118
62
45
80
321
56
39
170
127