6
12
25
22
11
14
17
8
10
37
13
15
19
32
26
23
7
21
43
9
40
31
45
143
28
70
184
160
72
42
44
71
67
92
155
97