2
8
7
17
14
22
18
15
6
5
44
23
4
20
10
12
16
33
69
21
30
19
11
13
37
3
9
138
56
127
26
68
78
67
145
45
147
28
120
128
141
35
129