12
4
23
8
86
21
36
24
7
25
19
27
9
13
1
5
29
18
143
6
14
11
26
32
204
34
42
38
48
82
84
150
53
44
20
67
30
58