6
12
9
11
13
21
26
4
15
66
37
150
83
16
72
36
101
88
54
28
56
33
142
53
24
47
92
27
14
195
59
68
48
95
62
94
25
35
104
71
132
406