8
3
18
19
28
10
16
9
12
14
63
22
2
44
13
84
34
146
45
32
24
30
23
26
7
11
42
78
4
17
83
29
6
87
33
25
141
60
27
59