9
21
25
5
23
15
13
10
14
7
8
19
24
12
27
70
22
6
48
142
51
85
29
4
43
36
92
55
166
296
58
11
52
16
37
149
20